home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
program
/
bstrng11.zip
/
MICROSOF.ZIP
/
BSTRING.H
next >
Wrap
C/C++ Source or Header
|
1995-01-26
|
2KB
|
41 lines
#define BSTRINGVERSION 110
#ifdef __cplusplus
#define externdef extern "C"
#else
#define externdef extern
#endif
#ifdef __cplusplus
externdef int __cdecl instr(char* sstring, char* substring, int start = 1);
externdef char* __cdecl mid(char* dstring, char* sstring, int start = 1, int n = -1);
#else
externdef int __cdecl instr(char* sstring, char* substring, int start);
externdef char* __cdecl mid(char* dstring, char* sstring, int start, int n);
#endif
externdef int __cdecl cmpstr(char* dstring, char* sstring);
externdef int __cdecl len(char* sstring);
externdef long __cdecl val(char* sstring);
externdef long __cdecl valh(char* sstring);
externdef double __cdecl vald(char* sstring);
externdef char* __cdecl movstr(char* dstring, char* sstring);
externdef char* __cdecl addstr(char* dstring, char* sstring);
externdef char* __cdecl addstrr(char* dstring, char* sstring);
externdef char* __cdecl left(char* dstring, char* sstring, int n);
externdef char* __cdecl right(char* dstring, char* sstring, int n);
externdef char* __cdecl ltrim(char* dstring, char* sstring);
externdef char* __cdecl rtrim(char* dstring, char* sstring);
externdef char* __cdecl str(char* dstring, long intnum);
externdef char* __cdecl hex(char* dstring, long intnum);
externdef char* __cdecl strd(char* dstring, double floatval, int decimals);
externdef char* __cdecl strds(char* dstring, double floatval, int decimals);
externdef char* __cdecl lcase(char* dstring, char* sstring);
externdef char* __cdecl ucase(char* dstring, char* sstring);
externdef char* __cdecl lset(char* dstring, char* sstring, int n);
externdef char* __cdecl rset(char* dstring, char* sstring, int n);
externdef char* __cdecl string(char* dstring, int n, int asciicode);
externdef char* __cdecl space(char* dstring, int n);
#undef externdef